package com.vfconsulting.common.service;

import javax.persistence.EntityManager;

import com.vfconsulting.common.model.Usuario;
import com.vfconsulting.common.model.repository.UsuarioRepository;
import com.vfconsulting.util.Utilitario;

public class CommonService {
	
	EntityManager em;
	UsuarioRepository usuarioRepository;
	
	public CommonService(){
		
		this.em = Utilitario.getInstance().getEntityManager();
		usuarioRepository = new UsuarioRepository(em);
		
	}

	public Usuario validarUsuario(Usuario o){
		Usuario usuario_busqueda = usuarioRepository.findById(o);
		System.out.println(usuario_busqueda.getCodUsu());
		Usuario usuariobd = usuarioRepository.findById(usuario_busqueda.getCodUsu());
		
		if(usuariobd != null){
			if(usuariobd.getPassUsu().equals(o.getPassUsu())){
				//throw new RuntimeException("Su password es incorrecto");
				return usuariobd;
			}
		}		
		return null;
	}
}
